package com.site.blog.entity.log;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author : Connor-G 康纳-郭
 * @date : 17:49 20.12.20
 * @Company : http://www.zzrgsoft.org
 * @Version : 1.0
 * <p>
 * 保存 Controller层的 操作日志封装类
 */
@Data
public class WebLog implements Serializable {

    private Long webLogId;

    // 操作描述
    private String description;

    // 操作时间
    private Long startTime;

    // 消耗时间
    private Long timeCost;

    // URL
    private String url;

    // URI
    private String uri;

    // 请求类型
    private String httpMethod;

    // IP地址
    private String ipAddress;

    // 请求参数
    private String params;

    // 请求返回的结果
    private String result;

    // 操作类型
    private Integer methodType;

    // 创建时间
    private Date gmtCreate;
}
